home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Libraries / ExceptionHandler-C-src / GetZoneInclude.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-04  |  2.4 KB  |  69 lines  |  [TEXT/KAHL]

  1. #define _WaitNextEvent 0x60        /* $a860 */        
  2. #define MAXLONG 2
  3.  
  4. #define HandlerFuncPtr ProcPtr
  5. #define ModalFilterProcPtr ProcPtr    
  6. #define ok 1
  7. #define nil 0L
  8. #include <nAppleTalk.h>
  9. #define ATPPBPtr ATPPBptr
  10.  
  11. #define        kSysEnvironsVersion        1
  12. #define        kOSEvent                app4Evt        /* event used by Multifinder */
  13. #define        kSuspendResumeMessage    1            /* high byte of suspend/resume event message */
  14. #define        kResumeMask                1            /* bit of message field for resume vs. suspend */
  15.     
  16. #define        kCR                        13            /* carriage return character */
  17. #define        kENTER                    3            /* enter character */
  18. #define        kScrollBarWidth            15            /* the width of the scrollbar in the list */
  19. #define        kListInset                -1            /* adjustment for list frame */
  20. #define        kATPTimeOutVal            3            /* re-try ATP SendRequest every 3 seconds */
  21. #define        kATPRetryCount            5            /* for five times */
  22. #define        kZonesSize                578            /* size of buffer for zone names */
  23. #define        kGZLCall                0x08000000    /* GetZoneList indicator */
  24. #define        kZIPSocket                6            /* the Zone Information Protocol socket */
  25. #define        kMoreZones                0xFF000000     /* mask to see if more zones to come */
  26. #define        kZoneCount                0x0000FFFF     /* mask to count zones in buffer */
  27. #define        kHilite                    1            /* hilite value for button control */
  28. #define        kDeHilite                0            /* dehilite value for button control */
  29. #define        kHiliteDelay            5            /* time in ticks to leave button hilited */
  30.     
  31. #define        kMinHeap                0
  32. #define        kMinSpace                0
  33.     
  34. #define        sErrStrings                128            /* error string STR# */
  35. #define        eStandardErr            1
  36. #define        eWrongMachine            2
  37. #define        eSmallSize                3
  38. #define        eNoMemory                4
  39. #define        eAppleTalk                5
  40. #define        eNoZones                6
  41.     
  42. #define        rAboutAlert                128            /* about alert */
  43. #define        rZoneDialog                129            /* zone list dialog */
  44. #define        dZoneList                2            /* user item that is zone list */
  45. #define        dDefault                3            /* user item that is default indicator */
  46. #define        rUserAlert                130            /* error alert */
  47.  
  48. #define        rMenuBar                128            /* application's menu bar */
  49.  
  50. #define        mApple                    128            /* Apple menu */
  51. #define        iAbout                    1
  52.  
  53. #define        mFile                    129            /* File menu */
  54. #define        iNew                    1
  55. #define        iClose                    4
  56. #define        iQuit                    12
  57.  
  58. #define        mEdit                    130            /* Edit menu */
  59. #define        iUndo                    1
  60. #define        iCut                    3
  61. #define        iCopy                    4
  62. #define        iPaste                    5
  63. #define        iClear                    6
  64.  
  65. /* kDITop and kDILeft are used to locate the Disk Initialization dialogs. */
  66. #define        kDITop                    0x0050
  67. #define        kDILeft                    0x0070
  68.  
  69.